﻿.head{height: 50px; background: url(../../images/head_bg.png) repeat-x; text-align:center;}
.navigate{width: 990px; height: 50px;  margin: 0 auto; overflow: hidden;}
.navigate li, .userinfo{ float: left; height: 50px; width: 130px; text-align: center; line-height: 50px; color: #e6e7e8; border-right: #2d313a solid 2px;}
.userinfo{border-right: #2d313a solid 2px; border-left: #2d313a solid 2px; float: right !important;}
.navigate li a{ line-height: 50px; width: 130px; height:50px; display: block; margin: 0;}
.navigate a:link, .navigate a:visited, .navigate a:hover{font-size: 14px; color: white; text-decoration: none; font-weight: bold;}
.navigate li:hover{ background-color:#2d313a;}
.search{ height: 40px; width: 990px;; margin:0 auto; line-height: 40px; text-align:right;}
.search_em{ background-position: -8px -21px; height: 30px; width: 30px; float: right; cursor: pointer;}
.search div{ float: right; width: 200px; background: #f7f7f7; border: solid 1px #d1d1d1; margin-top: 10px; height: 28px; margin-right: 10px;}
.search input{ height: 26px; width: 168px; border:none; background:#f7f7f7; line-height: 26px;}